// 
// Decompiled by Procyon v0.5.36
// 

package com.akamai.botman;

public final class am<A, B, C>
{
    public final A a;
    public final B b;
    public final C c;
    
    public am(final A a, final B b, final C c) {
        this.a = a;
        this.b = b;
        this.c = c;
    }
    
    @java.lang.Override
    public final boolean equals(final java.lang.Object o) {
        final com.akamai.botman.am am;
        return o instanceof com.akamai.botman.am && (am = (com.akamai.botman.am)o).a.equals(this.a) && am.b.equals(this.b) && am.c.equals(this.c);
    }
    
    @java.lang.Override
    public final int hashCode() {
        return ((this.a == null) ? 0 : this.a.hashCode()) ^ ((this.b == null) ? 0 : this.b.hashCode()) ^ ((this.c == null) ? 0 : this.c.hashCode());
    }
}
